package com.example.dto;

import lombok.Data;
import java.util.List;

/**
 * 角色菜单权限分配DTO
 */
@Data
public class RoleMenuPermissionDTO {
    
    /**
     * 角色ID
     */
    private Long roleId;
    
    /**
     * 菜单ID列表
     */
    private List<Long> menuIds;
    
    /**
     * 权限ID列表
     */
    private List<Long> permissionIds;
    
    /**
     * 是否自动绑定权限（分配菜单时自动分配对应权限）
     */
    private Boolean autoBindPermissions = true;
    
    /**
     * 是否自动绑定菜单（分配权限时自动分配对应菜单）
     */
    private Boolean autoBindMenus = true;
} 